Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Detached £950,000 4 Nov 2019
2 THE DELL Detached £640,000 14 Nov 2003
3 THE DELL Detached £975,000 17 Jan 2020
4 THE DELL Detached £660,000 16 Jan 2004